// 接收主线程消息
worker.onMessage(function (res) {
  console.log('Worker收到消息:', res)

  // 执行耗时计算（示例：计算斐波那契数列）
  function fibonacci(n) {
    if (n <= 1) return n
    return fibonacci(n - 1) + fibonacci(n - 2)
  }

  const result = fibonacci(res.num)

  // 将结果返回给主线程
  worker.postMessage({
    code: 0,
    data: result,
    message: '计算完成'
  })
})